#ifndef __DB_H__
#define __DB_H__

#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

typedef struct recv
{
	char business[2];  //业务编号
	char post[5];      //格子号
	char phone[12];    //手机号
	char info[13];     //订单号/密码/验证码
}recv_cli_t;

/*
 *函数名：save_qrcode
 *函数功能：将recv_photo收到的信息保存到qrcode.jpg
 *函数入参：fd：需要保存的图片信息
 *函数返回值： 0
 */

int save_qrcode(char *data);


/*
 *函数名：recv_photo
 *函数功能：收取客户端发送的二维码 
 *函数入参：fd：通信套接字 info：存放信息
 *函数返回值： 0
 */
int recv_photo(int fd,char *info);


/*
 *函数名：get_grid
 *函数功能：查找是否有空位存放快递
 *函数入参：无
 *函数返回值：返回空格子 失败-3
 */
int get_grid();

#endif
